massive buttress - Alemán Inglés Diccionario